Range

Function

This API is used to get parameter range for Channel > Image Control page.

Note:

The Range provides reference information for client UI input limits and API request limits. When sending Default , Get and Set requests, the parameters must be strictly limited according to the Range, otherwise the request may be rejected by the device.

Request Message

None.

Sample:

POST /API/ChannelConfig/ImageControl/Range HTTP/1.1
{
	"version": "1.0",
	"data": {}
}

Response Message

Parameter Description

Table 1

ParameterRangeTypeDescription
channel"CH1"…"CH1x"
"IP_CH1"…" IP_CH1x"
"WIFI_CH1"…" WIFI_CH1x"
The number of channels depends on the capabilities of the device.
string arrayEach array bit represents a channel with a string.

Table 2

ParameterRangeTypeDescription
channel_infoJSON ObjectChannel Information JSON show as follow Table 3
channel_maxintMaximum number of channels.

Table 3

ParameterRangeTypeDescription
CH1Json ObjectJSON show as follow Table 4
Json Object
IP_CH1Json Object
Json Object
WIFI_CH1Json Object
Json Object

Table 4

ParameterRangeTypeDescription
status"Offline",
"Online"
stringChannel online status, only for digital channels.
Note: This field does not exist when the channel is online.
support_defaultboolWhether to restore the default value.
camera_param_mode"Daylight"
"Night"
stringSupports only night and day.
night_light_mode"auto"
"schedule"
"off"
stringNight light mode.(cloud dedicated)
night_light_value0-100intNight light brightness.(cloud dedicated)
night_light_schedule_listarrayNight light schedule, structure refer to Scheule(cloud dedicated) table.(cloud dedicated)
image_setting"FullColorMode",
"DayNightMode",
"Schedule"
stringMode selection under new full color logic.
FullColorModeJson ObjectFull-color mode parameter structure.
JSON show as follow Table 5
DayNightModeJson ObjectDay-night mode parameter structure.
JSON show as follow Table 6
image_setting_scheduleJSON arraySchedule mode.
image_setting_schedule_cloudJSON arraySchedule mode, structure refer to Scheule(cloud dedicated) table
DaylightJson ObjectDaytime (or ordinary) parameter structure.
JSON show as follow Table 7
NightJson ObjectNight parameter structure (exists only when the day night parameter mode is supported).
JSON show as follow Table 8
ir_cut_mode"AutoMode" "ColorMode", "BlackWhiteMode", "VideoMode" "TimeSchedule"stringIR-CUT mode (not supported in full color).
ir_cut_mode"Auto" "Day", "Night", "Image" "Schedule"stringIR-CUT mode (supports full color use).
start_timestringStart time
end_timestringEnd time
ir_cut_delay1-36intIr switching delay.
ir_led"Off", "On", "Auto", "Manual",stringIr lamp
low_beam_light1-100intIntensity of low-beam headlights (Ir light manual mode).
high_beam_light1-100intIntensity of high-beam headlights (Ir lamp manual mode).
low_beam_whitelight0-100intIntensity of low-beam white light (Ir light manual mode, cloud dedicated).
high_beam_whitelight0-100intIntensity of high-beam white light(Ir light manual mode, cloud dedicated).
low_beam_irled0-100intIntensity of infrared low-beam headlights(Ir light manual mode, cloud dedicated).
high_beam_irled0-100intIntensity of infrared high-beam headlights(Ir light manual mode, cloud dedicated).
mirror_mode"Close", "VerticalMirroring", "HorizontalMirroring", "All"stringMirror Mode
corridor_mode"Close","Open"stringCorridor mode
corridor_mode_switchboolCorridor mode(cloud dedicated)
angle_rotation"0","90","180","270"stringAngular rotation
anti_overexpoureboolAnti Overrexposure switch

Table 5

ParameterRangeTypeDescription
white_light"Auto", "Manual", "Schedule", "OFF" 1~100string intFill light mode image fusion ratio.
light_distance0-100intBrightness of the fill light, valid only when (white_light == "Manual").
whitelight_scheduleJSON arrayFill light schedule mode.
whitelight_schedule_cloudJSON arrayFill light schedule mode, structure refer to Scheule(cloud dedicated) table

Table 6

ParameterRangeTypeDescription
ir_cut_mode"Auto",
"Day",
"Night",
"Image",
"Schedule"
stringIR-CUT mode
ircut_scheduleJSON arraySchedule Mode
ircut_schedule_cloudJSON arraySchedule mode, structure refer to Scheule(cloud dedicated) table
ir_cut_delay1-36intIr switching delay
ir_led"Manual",
"SmartIR",
"OFF",
stringIr lamp
low_beam_light0-100intIntensity of low-beam headlights (Ir light manual mode).
high_beam_light0-100intIntensity of high-beam headlights (Ir lamp manual mode).
low_beam_whitelight0-100intIntensity of low-beam white light (Ir light manual mode, cloud dedicated).
high_beam_whitelight0-100intIntensity of high-beam white light(Ir light manual mode, cloud dedicated).
low_beam_irled0-100intIntensity of infrared low-beam headlights(Ir light manual mode, cloud dedicated).
high_beam_irled0-100intIntensity of infrared high-beam headlights(Ir light manual mode, cloud dedicated).

Table 7

ParameterRangeTypeDescription
exposure_mode"Auto",
"Manual",
"ShutterFirst",
"IrisFirst"
stringExposure mode
iris"f1.4","f1.6","f2.0","f2.4",
"f2.8","f3.4","f4.0","f4.8",
"f5.6","f6.8","f9.6","f11",
"f14","f16","f19","f22"
stringAperture
iris_max0-100IntMaximum aperture
iris_min0-100IntMinimum aperture (Less than the maximum aperture)
shutter_min"1/5","1/8","1/15","1/25",
"1/30","1/50","1/60","1/100",
"1/120","1/150","1/180","1/200",
"1/240","1/250","1/300","1/360",
"1/480","1/500","1/600","1/700",
"1/1000","1/1500","1/2000","1/2500",
"1/5000","1/10000","1/12000","1/20000",
"Flickerless",
stringMinimum shutter limit (Less than the maximum shutter limit)
shutter_max"1/5","1/8","1/15","1/25",
"1/30","1/50","1/60","1/100",
"1/120","1/150","1/180","1/200",
"1/240","1/250","1/300","1/360",
"1/480","1/500","1/600","1/700",
"1/1000","1/1500","1/2000","1/2500",
"1/5000","1/10000","1/12000","1/20000",
"Flickerless",
stringMaximum shutter limit
gain1-128(new)/ "Off",
"Low","Middle","High"(old)
int/string(old)Gain, IPC 1-128
angle_rotation"0","90","180","270"stringAngular rotation
shutter_limit"1/5","1/8","1/15","1/25",
"1/30","1/50","1/60","1/100",
"1/120","1/150","1/180","1/200",
"1/240","1/250","1/300","1/360",
"1/480","1/500","1/600","1/700",
"1/1000","1/1500","1/2000","1/2500",
"1/5000","1/10000","1/12000","1/20000",
"Flickerless",
stringShutter Limit (s)
back_light"WDR","HLC","DWDR",
"BacklightCompensation","Close"
stringStand in the light
wdr_hide_ai_areaboolWhether the WDR display is mutually exclusive with the marking-off frame.
wdr_coefficeient0-100、1-255intWide dynamic coefficient.
dwdr_coefficeient0-100、1-255intDigital wide dynamic coefficient.
hlc_strength1-255intStrong light rejection factor.
blc_level1-15IntBacklight compensates for intensity.
back_light_area"Top","Left","Down","Right","Center"stringBacklight compensation area.
white_balance"Auto","Manual", "AutoTracking",
"OnePush", "Indoor","Outdoor",
"FixedSodiumLamp", "FluorescentLamp1",
"FluorescentLamp2", "IncandescentLamp",
"Sunlight"
stringWhite balance Ipc value is "Auto", "Manual", "Indoor".
red_tuning0-100、1-255intRed emphasis quantity.
blue_tuning0-100、1-255intBlue emphasis quantity
green_tuning1-255IntGreen emphasis quantity.
defog_mode"Disable","Auto","Manual"stringFog penetration mode.
defogging_level0-100/(1-255)intFog penetration rating,(IPC:1-255)
denoising"Close","CommonMode", "ExpertMode"
or "Disable""Auto", "Manual"
stringNoise reduction switch.
denoising_level0-100/(1-255)intNoise reduction order,(IPC: 1-255).
distort_correct"Close","Open"stringDistortion correction.
distort_correct_mode"Auto","Manual"stringDistortion correction mode.
distort_correct_level0-100intDistortion correction grade.
mutex_arry"exposure_mode","shutter_limit", "back_light"Mutually exclusive, License plate enhancements mutually exclusive (cloud only)
vertical_mirroringboolVertical flip switch (cloud dedicated)
horizontal_mirroringboolHorizontal flip switch (cloud dedicated)

Tips:

  1. The lower limit of color temperature cannot be greater than the upper limit of color temperature
  2. Manual exposure and wide dynamic, strong light suppression, background frequency, backlight compensation mutually exclusive
  3. Automatic exposure mode: wide dynamic and strong light suppression mutually exclusive, slow shutter and wide dynamic, strong light suppression mutually exclusive

Table 8

ParameterRangeTypeDescription
mirror_mode"Close",
"VerticalMirroring",
"HorizontalMirroring",
"All"
stringMirror Mode
corridor_mode"Close",
"Open"
stringCorridor mode
ir_cut_mode"AutoMode"
"ColorMode",
"BlackWhiteMode",
"VideoMode"/"ImageMode"
"TimeSchedule"
stringIR-CUT Mode
show as follow Table 9
Note: No photosensitive IPC translates VideoMode to ImageMode
ir_cut_delay1-36intIr switching delay
ir_led"Off",
"On",
"Auto",
"Manual",
stringIr lamp
image_sensitivity0 ~ 3intNon-photosensitive control sensitivity, support non-photosensitive equipment use.
exposure_mode"Auto",
"Manual",
"ShutterFirst",
"IrisFirst"
stringexposure mode
iris"f1.4","f1.6","f2.0","f2.4","f2.8",
"f3.4","f4.0","f4.8","f5.6","f6.8",
"f9.6","f11","f14","f16","f19","f22"
stringAperture
iris_max0-100IntMaximum aperture
iris_min0-100IntMinimum aperture (Less than the maximum aperture)
gain1-128(new)/ "Off",
"Low","Middle","High"(old)
int/string(old)Gain, IPC 1-128
angle_rotation"0","90","180","270"stringAngular rotation
shutter_limit(s)"1/5","1/8","1/15","1/25","1/30",
"1/50","1/60","1/100","1/120","1/150",
"1/180","1/200","1/240","1/250","1/300",
"1/360","1/480","1/500","1/600","1/700",
"1/1000","1/1500","1/2000","1/2500","1/5000",
"1/10000","1/12000","1/20000","Flickerless",
stringShutter limit
back_light"WDR",
"HLC",
"BacklightCompensation",
"Close"
stringBacklight
wdr_coefficeient0-100、1-255intWide dynamic coefficient.
hlc_coefficeient1-255string /intIPC is 1-255.
hlc_strength1-255intStrong light rejection factor.
blc_level1-15IntBacklight compensates for intensity.
back_light_area"Top","Left","Down","Right","Center"stringBacklight compensation area.
white_balance"Auto","Manual", "AutoTracking",
"OnePush", "Indoor","Outdoor", "FixedSodiumLamp", "FluorescentLamp1",
"FluorescentLamp2", "IncandescentLamp",
"Sunlight"
stringWhite balance Ipc value is "Auto", "Manual", "Indoor"
red_tuning0-100、1-255intRed emphasis quantity
green_tuning1-255IntGreen emphasis quantity
defog_mode"Disable","Auto","Manual"stringFog penetration mode
defogging_level0-100/(1-255)intFog penetration rating,(IPC:1-255)
denoising"Close","CommonMode", "ExpertMode"
or "Disable""Auto","Manual"
stringNoise reduction switch.
denoising_level0-100/(1-255)intNoise reduction order,(IPC: 1-255).
distort_correct"Close","Open"stringDistortion correction.
distort_correct_mode"Auto","Manual"stringDistortion correction mode.
distort_correct_level0-100intDistortion correction grade.
support_defaultboolWhether to restore the default value.

Tips:

  1. The lower limit of color temperature cannot be greater than the upper limit of color temperature
  2. Manual exposure and wide dynamic, strong light suppression, background frequency, backlight compensation mutually exclusive
  3. Automatic exposure mode: wide dynamic and strong light suppression mutually exclusive, slow shutter and wide dynamic, strong light suppression mutually exclusive

Table 9

ParameterRangeTypeDescription
start_timestringStart time
end_timestringEnd time

Tips:

The response message of the Range request may not contain all the fields in the above table, and the fields not included indicate that the device does not support this parameter configuration.

Sample:

HTTP/1.1 200 OK
Content-Type: application/json
{
	"result": "success",
	"data": {
		"channel_max": 16,
		"channel_info": {
			"type": "object",
			"items": {
				"CH1": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"image_sensitivity": {
							"type": "int32",
							"items": [
								0,
								1,
								2,
								3
							]
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"angle_rotation": {
							"type": "string",
							"items": [
								"0",
								"180"
							]
						},
						"camera_param_mode": {
							"type": "string",
							"items": [
								"Daylight",
								"Night"
							]
						},
						"vertical_mirroring": {
							"type": "bool",
							"mode": "rw"
						},
						"horizontal_mirroring": {
							"type": "bool",
							"mode": "rw"
						},
						"back_light": {
							"type": "string",
							"items": [
								"WDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "int32",
							"min": 1,
							"max": 15
						},
						"back_light_area": {
							"type": "string",
							"items": [
								"Top",
								"Left",
								"Down",
								"Right",
								"Center"
							]
						},
						"wdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "string",
							"items": [
								"Off",
								"Low",
								"Middle",
								"High"
							]
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/30",
								"1/60",
								"1/120",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000",
								"Flickerless"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
						"mutex_arry": [{
						"mutex_type": [
							"exposure_mode",
							"shutter_limit",
							"back_light"
						],
						"mutex_relation": []
					}]
				},
				"CH2": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"ir_cut_delay": {
							"type": "int32",
							"min": 1,
							"max": 36
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"WDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "string",
							"items": [
								"Low",
								"Middle",
								"High"
							]
						},
						"wdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "string",
							"items": [
								"Off",
								"Low",
								"Middle",
								"High"
							]
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/25",
								"1/50",
								"1/100",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				},
				"CH5": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"ir_cut_delay": {
							"type": "int32",
							"min": 1,
							"max": 36
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"WDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "string",
							"items": [
								"Low",
								"Middle",
								"High"
							]
						},
						"wdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "string",
							"items": [
								"Off",
								"Low",
								"Middle",
								"High"
							]
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/25",
								"1/50",
								"1/100",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				},
				"CH6": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"ir_cut_delay": {
							"type": "int32",
							"min": 1,
							"max": 36
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"WDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "int32",
							"min": 1,
							"max": 15
						},
						"back_light_area": {
							"type": "string",
							"items": [
								"Top",
								"Left",
								"Down",
								"Right",
								"Center"
							]
						},
						"wdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "int32",
							"min": 1,
							"max": 128
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/30",
								"1/60",
								"1/120",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				},
				"CH7": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"ir_cut_delay": {
							"type": "int32",
							"min": 1,
							"max": 36
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"DWDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "int32",
							"min": 1,
							"max": 15
						},
						"back_light_area": {
							"type": "string",
							"items": [
								"Top",
								"Left",
								"Down",
								"Right",
								"Center"
							]
						},
						"dwdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "int32",
							"min": 1,
							"max": 128
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/30",
								"1/60",
								"1/120",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				},
				"CH9": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"ir_cut_delay": {
							"type": "int32",
							"min": 1,
							"max": 36
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"WDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "string",
							"items": [
								"Low",
								"Middle",
								"High"
							]
						},
						"wdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "string",
							"items": [
								"Off",
								"Low",
								"Middle",
								"High"
							]
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/25",
								"1/50",
								"1/100",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				},
				"CH10": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"ir_cut_delay": {
							"type": "int32",
							"min": 1,
							"max": 36
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"WDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "string",
							"items": [
								"Low",
								"Middle",
								"High"
							]
						},
						"wdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "string",
							"items": [
								"Off",
								"Low",
								"Middle",
								"High"
							]
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/25",
								"1/50",
								"1/100",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				},
				"CH11": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"image_sensitivity": {
							"type": "int32",
							"items": [
								0,
								1,
								2,
								3
							]
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"angle_rotation": {
							"type": "string",
							"items": [
								"0",
								"180"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"DWDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "int32",
							"min": 1,
							"max": 15
						},
						"back_light_area": {
							"type": "string",
							"items": [
								"Top",
								"Left",
								"Down",
								"Right",
								"Center"
							]
						},
						"dwdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "int32",
							"min": 1,
							"max": 128
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/30",
								"1/60",
								"1/120",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000",
								"Flickerless"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				},
				"CH12": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"ir_cut_delay": {
							"type": "int32",
							"min": 1,
							"max": 36
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"WDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "string",
							"items": [
								"Low",
								"Middle",
								"High"
							]
						},
						"wdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "string",
							"items": [
								"Off",
								"Low",
								"Middle",
								"High"
							]
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/25",
								"1/50",
								"1/100",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				},
				"CH13": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"ir_cut_delay": {
							"type": "int32",
							"min": 1,
							"max": 36
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"WDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "string",
							"items": [
								"Low",
								"Middle",
								"High"
							]
						},
						"wdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "string",
							"items": [
								"Off",
								"Low",
								"Middle",
								"High"
							]
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/25",
								"1/50",
								"1/100",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				},
				"CH14": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": [
								"AutoMode",
								"ColorMode",
								"BlackWhiteMode",
								"TimeSchedule"
							]
						},
						"start_time": {
							"description": "When ir-cut_mode is Schedule(B/W) has this variable.",
							"type": "string",
							"len": 5
						},
						"end_time": {
							"description": "When ir-cut_mode is Schedule(B/W) has this variable.",
							"type": "string",
							"len": 5
						},
						"ir_cut_delay": {
							"type": "int32",
							"min": 1,
							"max": 36
						},
						"ir_led": {
							"type": "string",
							"items": [
								"Off",
								"On",
								"Auto"
							]
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"angle_rotation": {
							"type": "string",
							"items": [
								"0",
								"180"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"DWDR",
								"HLC",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "int32",
							"min": 1,
							"max": 15
						},
						"back_light_area": {
							"type": "string",
							"items": [
								"Top",
								"Left",
								"Down",
								"Right",
								"Center"
							]
						},
						"dwdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"hlc_strength": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "int32",
							"min": 1,
							"max": 128
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/30",
								"1/60",
								"1/120",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"defog_mode": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"defogging_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				},
				"CH15": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Day",
								"Night",
								"Image",
								"Schedule"
							]
						},
						"start_time": {
							"description": "When ir-cut_mode is Schedule(B/W) has this variable.",
							"type": "string",
							"len": 5
						},
						"end_time": {
							"description": "When ir-cut_mode is Schedule(B/W) has this variable.",
							"type": "string",
							"len": 5
						},
						"ir_led": {
							"type": "string",
							"items": [
								"Manual",
								"SmartIR",
								"OFF"
							]
						},
						"low_beam_light": {
							"type": "int32",
							"min": 0,
							"max": 100
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"corridor_mode": {
							"type": "string",
							"items": [
								"Close",
								"Open"
							]
						},
						"angle_rotation": {
							"type": "string",
							"items": [
								"0",
								"180"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"DWDR",
								"HLC",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "int32",
							"min": 1,
							"max": 15
						},
						"back_light_area": {
							"type": "string",
							"items": [
								"Top",
								"Left",
								"Down",
								"Right",
								"Center"
							]
						},
						"dwdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"hlc_strength": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"ShutterFirst",
								"IrisFirst"
							]
						},
						"iris_max": {
							"type": "int32",
							"min": 0,
							"max": 100
						},
						"iris_min": {
							"type": "int32",
							"min": 0,
							"max": 100
						},
						"iris": {
							"type": "string",
							"items": [
								"f5.6",
								"f4.0",
								"f2.8",
								"f2.0",
								"f1.4"
							]
						},
						"shutter_max": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/25",
								"1/30",
								"1/50",
								"1/60",
								"1/100",
								"1/120",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"shutter_min": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/25",
								"1/30",
								"1/50",
								"1/60",
								"1/100",
								"1/120",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/30",
								"1/60",
								"1/120",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000",
								"Flickerless"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						},
						"image_setting": {
							"type": "string",
							"items": [
								"FullColorMode",
								"DayNightMode",
								"Schedule",
								"SmartIllumination"
							]
						},
						"white_light": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Schedule",
								"OFF"
							]
						},
						"light_distance": {
							"type": "int32",
							"min": 0,
							"max": 100
						},
						"image_sensitivity": {
							"type": "int32",
							"items": [
								0,
								1,
								2,
								3
							]
						}
					}
				},
				"CH16": {
					"type": "object",
					"items": {
						"status": {
							"description": "Only offline channel has this variable.",
							"type": "string",
							"mode": "r",
							"items": [
								"Offline",
								"Online"
							]
						},
						"support_default": {
							"type": "bool"
						},
						"ir_cut_mode": {
							"type": "string",
							"items": []
						},
						"image_sensitivity": {
							"type": "int32",
							"items": [
								0,
								1,
								2,
								3
							]
						},
						"mirror_mode": {
							"type": "string",
							"items": [
								"Close",
								"VerticalMirroring",
								"HorizontalMirroring",
								"All"
							]
						},
						"angle_rotation": {
							"type": "string",
							"items": [
								"0",
								"180"
							]
						},
						"back_light": {
							"type": "string",
							"items": [
								"DWDR",
								"BacklightCompensation",
								"Close"
							]
						},
						"blc_level": {
							"type": "int32",
							"min": 1,
							"max": 15
						},
						"back_light_area": {
							"type": "string",
							"items": [
								"Top",
								"Left",
								"Down",
								"Right",
								"Center"
							]
						},
						"dwdr_coefficeient": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"denoising": {
							"type": "string",
							"items": [
								"Disable",
								"Auto",
								"Manual"
							]
						},
						"denoising_level": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"gain": {
							"type": "int32",
							"min": 1,
							"max": 128
						},
						"white_balance": {
							"type": "string",
							"items": [
								"Auto",
								"Manual",
								"Indoor"
							]
						},
						"red_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"green_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"blue_tuning": {
							"type": "int32",
							"min": 1,
							"max": 255
						},
						"exposure_mode": {
							"type": "string",
							"items": [
								"Auto",
								"Manual"
							]
						},
						"shutter_limit": {
							"type": "string",
							"items": [
								"1/5",
								"1/8",
								"1/15",
								"1/30",
								"1/60",
								"1/120",
								"1/150",
								"1/180",
								"1/200",
								"1/240",
								"1/250",
								"1/300",
								"1/360",
								"1/480",
								"1/500",
								"1/600",
								"1/700",
								"1/1000",
								"1/1500",
								"1/2500",
								"1/5000",
								"1/10000",
								"1/12000",
								"1/20000",
								"Flickerless"
							]
						},
						"wdr_hide_ai_area": {
							"type": "bool"
						}
					}
				}
			}
		},
		"default_timeout": 60000
	}
}

Error Code

See Response Messages Body and Common error_code for more information.